Selene Shepard поделилась ссылкой
13 августа 2013 года, 12:31
#11287: Сегодня мышью будешь ты
Дело было в начале нулевых. Задумал я себе сделать WinLIRC — маленькую приблуду, позволяющую управлять компьютером при помощи пульта ДУ. Спаял, подключил, настроил, всё прошло без сучка и задоринки. Но обнаружилась странная вещь: днём устройство прекрасно работает, а по вечерам категорически отказывается. Быстрое изучение логов показало, что эфир забит какими-то посторонними пакетами, причём их было ровно 50 в секунду. Сразу поняв, где искать проблему, я занялся поисками источника сетевой наводки. Им оказалась люминесцентная лампа, висевшая под потолком. Перенести её не было возможности, так что я принялся пропаивать и экранировать схему. Но, несмотря на все труды, наводка осталась. Помехи пропали. только когда я случайно загородил свет от лампы. Наводка оказалась не электрическая, а оптическая — мелко мигая, лампа передавала ИК-приёмнику по 50 пакетов в секунду.

Ещё одна история произошла примерно в то же время. По неизвестным причинам курсор начал сам бегать по экрану. Исключив поломку мыши, я начал искать проблему в софте. Быстро обнаружилось, что в безопасном режиме курсор ведёт себя так, как ему и полагается. Но после того как я отключил в обычном всё, что только можно, курсор продолжал нарезать круги по экрану. После многих часов сражений я сдался и переустановил систему, но и это не помогло. От бессилия я начал разбираться в свинарнике на своём столе, и внезапно курсор остановился. Я с удивлением посмотрел на цифровой фотоаппарат у меня в руках и положил его на место. Курсор опять начал беготню. Среди бардака, который царил у меня на столе, единственной поверхностью, пригодной для того, чтобы положить «мыльницу», был графический планшет. Не знаю, чего там намудрил дядя Ляо, но это загадочное устройство приняло фотик за свою индукционную мышь. Это легко подтвердилось — при возюкании «мыльницей» по планшету кренделя курсора стали подозрительно напоминать её траекторию. Вот только точность определения фотика на планшете была настолько низкая, что курсор не стоял на месте, а выписывал неведомые кульбиты.